Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
56 STOKENCHURCH PLACE Detached £480,000 31 Aug 2018
60 STOKENCHURCH PLACE Detached £124,995 19 Nov 1999
68 STOKENCHURCH PLACE Detached £390,000 25 Apr 2016
70 STOKENCHURCH PLACE Detached £149,000 30 Apr 2001
74 STOKENCHURCH PLACE Detached £650,000 14 Sep 2023
76 STOKENCHURCH PLACE Detached £71,000 26 Apr 1996
78 STOKENCHURCH PLACE Detached £350,000 6 Dec 2017